masked polecat - Spanish English Dictionary